pulp horn - French English Dictionary